multi-purpose vehicles - Spanish English Dictionary